	.search-input{
			width:600rpx;
			height: 60rpx;
			border-radius: 30rpx;
			background-color: #F2F2F2;
		}
	.search-input input{
		width: 100%;
		height: 100%;
		font-size: 30rpx;
		padding-left: 30rpx;
		line-height: 60rpx;
	}
	.search-content {
		width: 100%;
		 padding-top: 10rpx;
		 padding-bottom: 10rpx;
		margin-right: 2%;
		background-color:#E64530;
		padding-left: 10rpx;
	 	padding-right: 10rpx;
		
	}
	.shop-list{
		padding-left: 20rpx;
		padding-right: 20rpx;
		padding-top: 10rpx;
		padding-bottom: 10rpx;
		/* background-color: #FDF5F3; */
	}
	.shop-item-box{
		padding-top: 30rpx;
		padding-bottom: 30rpx;
		background-color: #fff;
		border-left: 20rpx;
		border-radius: 20rpx;
	}
	.s-i-title{
		/* width: 100%; */
		font-size: 30rpx;
		padding-top: 10rpx;
		padding-bottom: 10rpx;
		font-weight: bold;
		padding-left: 20rpx;
		background-color: #fff;
	}
	page{
		background-color: #F5F5F5;
	}
	.shop-smell-list{
		display: flex;
	}
	.shop-big-border{
		width: 47%;
		border-radius: 16rpx;
		height: 100rpx;
		background-color: red;
	}
	
	.s-red-bg{
		padding: 14rpx;
		/* background-color: #FDF5F3; */
		display: flex;
		justify-content: space-between;
	}

	.shop-box{
		width: 48%;
		height: 200rpx;
	}
	.shop-heder-bg{
		background-color: #FDF5F3;
		padding: 15rpx;
	}
	.s-red-item{
		display: flex;
		height: 60rpx;
		width: 100%;
		
	}
	.s-red-circle{
		width: 50rpx;
		height: 50rpx;
		margin-right: 10rpx;
		border-radius: 50%;
		background-color: red;
	}
	.s-red-title{
		font-size: 30rpx;
		color: #333;
	}
	.s-red-subTitle{
		color: gray;
		font-size: 20rpx;
	}
	.shop-img-list{
		display: flex;
		margin-top: 20rpx;
	}
	.shop-img-item{
		width: 32%;
		height: 110rpx;
		border-radius: 10rpx;
		background-color: #fff;
	}
	.shop-img-item image{
		width: 100%;
		height: 100%;
	}
	.shop-img-item:not(:nth-child(3n)) {
		margin-right: calc(10%/3);
	}
	.guess-list{
		display: flex;
		flex-wrap: wrap;
		padding-left: 30rpx;
		padding-right: 30rpx;
		justify-content: space-between;
		padding-top: 30rpx;
	}
	.g-l-box{
	
		width: 48%;
		border-radius: 20rpx;
		overflow: hidden;
		margin-bottom: 20rpx;
	}
	.g-l-box image{
		width: 100%;
	
		 height: 260rpx; 
		
	}
	.g-l-box .g-l-item{
		  margin-top: 20rpx;
			color: #333;
			font-size: 30rpx;
	}
	.g-l-box .g-l-bq{
		width: 100rpx;
		height: 50rpx;
		line-height: 50rpx;
		font-size: 20rpx;
		text-align: center;
		color: #fff;
		margin-right: 10rpx;
		display: inline-block;
		background-color: #E65048;
		border-radius:25rpx;
	}
	.g-l-title{
		line-height: 40rpx;
	}
	.g-l-price{ 
		margin-top: 30rpx;
		font-size: 30rpx;
		color:#E65048;
	}
	.g-l-box:not(:nth-child(2n)) {
		margin-right: calc(4%/2);
	}